proclaim (something) from the rooftops - Türkisch Englisch Wörterbuch